death squads - Alemán Inglés Diccionario